package com.cnfangmao.masterdata.service.impl;

import java.util.List;
import java.util.Map;

import org.springframework.stereotype.Service;

import com.cnfangmao.masterdata.common.constant.Constant;
import com.cnfangmao.masterdata.service.NormalMasterDataManagerService;

/**    
 * @description: TODO   
 * @author:	chenxc   
 * @date:   2020年4月22日 下午12:37:37   
 */
@Service(Constant.NORMAL_MASTERDATA_STORAGE_ENGINE)
public class NormalMasterDataManagerServiceImplWithMongodb extends MasterDataManagerServiceImplWithMongodb implements NormalMasterDataManagerService {

	/**    
	 * @description: TODO 
	 * @author: chenxc
	 * @date: 2020年4月22日 下午12:30:04
	 * @param metadataId
	 * @param userId
	 * @param saveData
	 * @param filterColumnMap
	 * @return   
	 * @see com.cnfangmao.masterdata.service.MasterDataManagerService#update(java.lang.String, java.lang.String, java.util.Map, java.util.Map)   
	 */
	@Override
	public boolean update(String metadataId, String userId, Map<String, Object> saveData, Map<String, Object> filterColumnMap) {
		// TODO Auto-generated method stub
		return false;
	}

	/**    
	 * @description: TODO 
	 * @author: chenxc
	 * @date: 2020年4月22日 下午12:30:04
	 * @param metadataId
	 * @param userId
	 * @param filterColumnMap
	 * @return   
	 * @see com.cnfangmao.masterdata.service.MasterDataManagerService#delete(java.lang.String, java.lang.String, java.util.Map)   
	 */
	@Override
	public boolean delete(String metadataId, String userId, Map<String, Object> filterColumnMap) {
		// TODO Auto-generated method stub
		return false;
	}
	
	/**    
	 * @description: TODO 
	 * @author: chenxc
	 * @date: 2020年4月22日 下午12:37:57
	 * @param metadataId
	 * @param userId
	 * @param lstSourceMasterDataId
	 * @param targeMasterData
	 * @return   
	 * @see com.cnfangmao.masterdata.service.NormalMasterDataManagerService#merge(java.lang.String, java.lang.String, java.util.List, java.util.Map)   
	 */
	@Override
	public boolean merge(String metadataId, String userId, List<String> lstSourceMasterDataId,
			Map<String, Object> targeMasterData) {
		// TODO Auto-generated method stub
		return false;
	}

}
